From: Camm Maguire Date: Tue, 29 Sep 2026 15:39:56 +0000 (+0000) Subject: [PATCH] X-Git-Tag: archive/raspbian/2.7.1-34+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f9a702ff9d382eac32a58e21552df351ff64e77c;p=gcl27.git [PATCH] TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. Gbp-Pq: Name Version_2_7_2pre37 --- diff --git a/git.tag b/git.tag index e54678a4..eb7f1dc4 100644 --- a/git.tag +++ b/git.tag @@ -1 +1 @@ -"Version_2_7_2pre36" +"Version_2_7_2pre37" diff --git a/h/elf64_loongarch64_reloc.h b/h/elf64_loongarch64_reloc.h index 97260111..235cfff0 100644 --- a/h/elf64_loongarch64_reloc.h +++ b/h/elf64_loongarch64_reloc.h @@ -75,6 +75,11 @@ store_val((ul*)((ul)got+4),MASK(16)<<10,(((s+a)>>2)&0x3ff)<<10); } break; + case R_LARCH_CALL36: + massert((s+a-p+(1ULL<<35))<(1ULL<<36)); + store_val(where,MASK(20)<<5,((bdest+0x8000)>>16)<<5); + store_val((ul *)((ul)where+4),MASK(16)<<10,bdest<<10); + break; case R_LARCH_PCALA_HI20: store_val(where,MASK(20)<<5,get_page_delta(s+a,p)>>12<<5); break; diff --git a/h/include.h b/h/include.h index ad633ed5..46dc66c6 100644 --- a/h/include.h +++ b/h/include.h @@ -93,6 +93,7 @@ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. #endif #include +#include #include #include #include